package cn.bonoon.kernel.web.html;

/**
 * <pre>
 * 主要是对弹出的对话框的一些参数进行设置；
 * 
 * 这里是一些默认值，如果通过具体的对话框对象进行指定，则这个接口应该被删除
 * </pre>
 * @author jackson
 *
 */
public interface FormSetting{
	
	/**
	 * 表单头的宽度"&lt;th width='headWidth'&gt;"
	 * @return
	 */
	int getHeadWidth();

	/**
	 * 表单项的宽度"&lt;td width='propertyWidth'&gt;"
	 * @return
	 */
	int getPropertyWidth();

	/**
	 * 整个表单的宽度"width = column * (headWidth + propertyWidth) + 2"
	 * @return
	 */
	int getWidth();

	/**
	 * 一行显示多少个内容项
	 * @return
	 */
	int getColumn();
}
